total lost - French English Dictionary